html, body, #app, .content-limit {
    height: 100%;
}
.content-limit{
    background-color: #f9f9f9;
    padding-bottom: 80px;
}
.slideshow {
    margin: 0 10px;
    padding: 10px 0;
}
.slideshow img {
    width: 100%;
    height: 100%;
}
.product_list_border_content_limit {
    margin-bottom: 50px;
}
.product-list{
    background-color: #f9f9f9;
}
.product-list>li {
    padding: 12px;
    display: flex;
    margin: 10px;
    background-color: #fff;
    border-radius: 10px;
}
.product-list>li:first-child{
    margin-top: 0;
}
.product-logo-content-limit {
    border-radius: 10px;
    overflow: hidden;
}
.product-message-content-limit {
    padding-left: 12px;
    display: grid;
    width: 70%;
}
.product-message-content-limit>.title {
    font-size: 16px;
    font-weight: bold;
    display: block;
    text-align: left;
}
.product-message-content-limit>.describe {
    font-size: 14px;
    display: block;
    text-align: left;
    width: 100%;
    color: #bbbbbb;
}
.product-message-content-limit>.money {
    font-size: 15px;
    display: block;
    text-align: left;
    color: #4283ec;
    font-weight: bold;
}
.product-click-content-limit {
    display: grid;
    text-align: right;
    width: 32%;
}
.product-click-content-limit>.count {
    font-size: 12px;
    color: #bbbbbb;
}
.van-tabbar--fixed{
    position: fixed !important;
}
.oneBottomMenu{
    bottom: 45px;
}